catchment area – English–Italiano translations

🇬🇧 en it 🇮🇹

catchment area noun

  • area served by a local institution
bacino imbrifefo
Wiktionary Links